package com.study.modules.designPatterns.No06ObserverMode;

/**
 * 云观察者
 */
public class CloudObserver extends AbstractObserver {
    public CloudObserver(Subject subject) {
        super(subject);
    }

    /**
     * 重写更新方法
     */
    @Override
    public void update(String msg) {
        System.out.println("云观察者收到消息：" + msg);
    }

    /**
     * 自定义更新方法
     */
    @Override
    void updateWeather(String weather) {
        System.out.println("云观察者收到消息更新：" + weather);
    }
}
